*{
	margin: 0;
	padding: 0;
}
html{
	padding: 0;
	margin: 0;
}
body{
	font: 12px/150% Arial,Verdana,"\5b8b\4f53";
	color: #666;
	background: #fff;
	padding: 0;
	margin: 0;
	/*width: 1287px;*/
}
.jd-top-head{
	width: 100%;
	height: 30px;
	line-height: 30px;
	background: #f1f1f1;
}
.container{
	width: 1210px;
	margin: 0 auto;
}
.left{
	float: left;
}
.right{
	float: right;
}
ul{
	list-style: none;
	margin: 0;
	padding: 0;
}
li{
	list-style: none;
}
a{
	text-decoration: none;
	color: #666;
}
a:hover{
	color: #C81623;
}
img{
	border: 0;
}
.clearfix{
	clear: both;
}
.top-head-item li{
	padding: 0 2px;
	float: left;
}
#ttbar-mycity{
	padding: 0;
	width: 98px;
	height: 30px;
	line-height: 30px;
	position: relative;
	z-index: 20;
}
.option-title{
	/*width: 80px;*/
	height: 30px;
	padding: 0 25px 0 10px;
	position: relative;
	z-index: 20;
	line-height: 30px;
}
#ttbar-mycity .option-title{
	width: 80px;
}
#ttbar-mycity .current{
	border: solid #ddd;
	border-width: 0 1px 0;
	background: #fff;
	padding: 0 24px 0 9px;
}
.sanjiao{
	position: absolute;
	top: 12px;
	right: 8px;
	display: block;
	height: 7px;
	overflow: hidden;
	font: 400 15px/15px consolas;
	color: #6a6a6a;
	transition: all 0.1s;
}
.sanjiao s{
	position: relative;
	top: -7px;
	text-decoration: none;
}
/*#ttbar-mycity .option-title:hover .sanjiao{
	filter:progid:DXImageTransform.Microsoft.BasicImage(rotation:2);
	transform: rotate(180deg);
}*/
.option-content{
	width: 301px;
	padding: 10px 0 10px 10px;
	border: 1px solid #ddd;
	border-top: 0;
	background: #fff;
	position: absolute;
	top: 30px;
	left: 0;
	display: none;
	z-index: 20;
}
.option-content li{
	float: left;
	padding: 2px 0;
}
.option-content li a{
	padding: 0 8px;
}
.top-head-item li{
	float: left;
	padding: 0 8px;
}
#ttbar-mycity li.item{
	width: 60px;
	padding: 0;
}
#ttbar-mycity .selected{
	background: #C81623;
}
#ttbar-mycity .selected a{
	color: #fff;
}
.fore{
	text-align: center;
}
a.link-regist{
	color: #C81623;
}
li.white-spacer{
	width: 1px;
	height: 12px;
	margin-top: 9px;
	padding: 0;
	background: #ddd;
}
#ttbar-myjd{
	position: relative;
	z-index: 20;
	padding: 0;
}
#ttbar-myjd .current{
	border: solid #ddd;
	border-width: 0 1px 0;
	background: #fff;
	padding: 0 24px 0 9px;
}
#ttbar-myjd .option-content{
	width: 280px;
	padding: 0;
}
.userinfo{
	padding: 10px 0 10px 15px;
}
.u-pic{
	margin-right: 10px;
	float: left;
}
.u-pic img{
	width: 60px;
	height: 60px;
	border-radius: 50%;
}
.u-login{
	font-weight: 700;
	text-align: left;
}
.u-extra{
	text-align: left;
}
.otherlist{
	width: 255px;
	padding-left: 15px;
	margin: 5px 0 10px;
	overflow: hidden;
}
.list-item{
	width: 126px;
	float: left;
}
.list-item li{
	padding: 0;
	text-align: left;
	height: 24px;
	width: auto;
}
#ttbar-myjd .otherlist li{
	float: none;
}
.apps-icon{
	display: block;
	position: absolute;
	top: 5px;
	left: 7px;
	width: 15px;
	height: 20px;
	background: url("../image/jd2015img.png") no-repeat 0 0;
}
#ttbar-apps{
	padding: 0 2px;
	position: relative;
	z-index: 20;
}
#ttbar-apps .current{
	border: solid #ddd;
	border-width: 0 1px 0;
	background: #fff;
	padding: 0 24px 0 9px;
}
#ttbar-apps .option-title{
	padding: 0 25px;
}
#ttbar-apps .option-content{
	width: 250px;
	height: 195px;
	background: url("../image/57e8c84bN0188ccb1.jpg") no-repeat;
	padding: 0;
}
.option-content-link{
	display: block;
	width: 136px;
	height: 20px;
	line-height: 20px;
	text-align: left;
	color: #c21a21;
	position: absolute;
	left: 99px;
}
.option-content-link1{
	top: 25px;
}
.option-content-link2{
	top: 122px;
}
#ttbar-atte{
	padding: 0 2px;
	position: relative;
	z-index: 20;
}
#ttbar-atte .current{
	border: solid #ddd;
	border-width: 0 1px 0;
	background: #fff;
	padding: 0 24px 0 9px;
}
#ttbar-atte-main{
	width: 82px;
	height: 97px;
	padding: 0 0 8px;
}
#ttbar-serv{
	position: relative;
	z-index: 20;
}
#ttbar-serv .current{
	border: solid #ddd;
	border-width: 0 1px 0;
	background: #fff;
	padding: 0 24px 0 9px;
}
#ttbar-serv .option-content{
	width: 170px;
	padding: 0 0 8px;
}
.ttbar-serv-list .list-item{
	width: 100%;
}
.ttbar-serv-list li{
	display: inline-block;
	width: 70px;
	padding-left: 10px;
	text-align: left;
}
.ttbar-serv-list li a{
	padding: 0;
}
.ttbar-serv-list .item-client{
	display: block;
	width: 100%;
	font-weight: 700;
}
.ttbar-serv-list .item-business{
	display: block;
	width: 100%;
	font-weight: 700;
	padding-top: 5px;
	margin-top: 5px;
	border-top: 1px dotted #ccc;
}
#ttbar-navs{
	padding-right: 0;
	position: relative;
	z-index: 20;
}
#ttbar-navs .current{
	border: solid #ddd;
	border-width: 0 1px 0;
	background: #fff;
	padding: 0 24px 0 9px;
}
#ttbar-navs .option-content{
	width: 1208px;
	padding: 20px 0 16px;
	right: 0;
	left: auto;
}
.ttbar-navs-list .list-item{
	width: 100%;
}
.ttbar-navs-list .list-item-fore{
	float: left;
	padding-left: 20px;
	width: 259px;
	height: auto;
	border-left: 1px solid #ddd;
}
.ttbar-navs-list .list-item-fore1{
	width: 347px;
	border-left: 0;
}
.list-item-fore .list-item{
	font-weight: 700;
	font-size: 14px;
	margin-bottom: 6px;
}
.list-item-fore li{
	width: 86px;
}
.list-item-fore li a{
	padding: 0;
}
#top-banner{
	width: 100%;
	height: 80px;
	background-color: #a500ff; 
}
#top-banner .container{
	position: relative;
}

#topbanner-close{
	position: absolute;
	top: 5px;
	right: 5px;
	display: block;
	width: 19px;
	height: 19px;
	background: url("../image/5507956eN735de046.png") no-repeat 0 0;
}
.jd-logo{
	width: 362px;
	height: 60px;
	padding: 20px 0;
	float: left;
}
.jd-logo a{
	display: block;
	width: 270px;
	height: 60px;
	background: url("../image/logo-201305.png") no-repeat 0 0;
}
.search-field{
	float: left;
	margin-top: 25px;
	height: 36px;
}
.search-input{
	width: 446px;
	color: rgb(153,153,153);
	float: left;
	height: 24px;
	line-height: 24px;
	padding: 4px;
	border: 2px solid #B61D1D;
	border-right: 0;
	font-size: 14px;
	font-family: "Microsoft YaHei"; 
}
.search-btn{
	float: left;
	width: 82px;
	height: 36px;
	line-height: 36px;
	background: #B61D1D;
	color: #fff;
	font-size: 16px;
	font-family: "Microsoft YaHei";
	cursor: pointer;
	border: none;
}
.shopcar{
	float: right;
	height: 36px;
	margin-top: 25px;
	margin-right: 65px;
}
.shopcar-down{
	position: relative;
}
.shopcar-title{
	position: relative;
	width: 75px;
	height: 34px;
	line-height: 34px;
	text-align: center;
	padding: 0 28px 0 36px;
	background: #f9f9f9;
	border: 1px solid #dfdfdf;
}
.shopcar-icon-left{
	display: block;
	width: 18px;
	height: 16px;
	position: absolute;
	top: 9px;
	left: 18px;
	background: url("../image/jd2015img.png") no-repeat 0 -58px;
}
.shopcar-icon-right{
	display: block;
	width: 7px;
	height: 13px;
	position: absolute;
	top: 11px;
	right: 10px;
	font: 400 13px/13px simsun;
	color: #999;
}
.shopcar-count{
	display: block;
	position: absolute;
	top: -4px;
	left: 104px;
	padding: 1px 2px;
	font-size: 12px;
	line-height: 12px;
	color: #fff;
	background: #c81623;
	border-radius: 7px 7px 7px 0;
	height: 12px;
	min-width: 12px;
	text-align: center;
	font-style: normal;
}
.shopcar-content{
	display: none;
	width: 278px;
	padding: 10px 15px;
	position: absolute;
	right: 0;
	border: 1px solid #ddd;
	background: #fff;
	box-shadow: 0 0 5px rgba(0,0,0,0.2);
	z-index: 40;
}
.spacer{
	position: absolute;
	right: 0;
	top: -7px;
	width: 139px;
	height: 12px;
	background: #fff;
}
.prompt{
	padding-left: 30px;
	height: 49px;
	line-height: 49px;
	color: #999;
}
.nogoods b{
	width: 56px;
	height: 49px;
	float: left;
	background: url("../image/settleup-nogoods.png") no-repeat;
}
.shopcar-title-hover{
	box-shadow: 0 0 5px rgba(0,0,0,0.2);
	background: #fff;
}
.hotwords{
	float: left;
	width: 518px;
	height: 20px;
	line-height: 20px;
	overflow: hidden;
	margin-top: 4px;
}
.hotwords a{
	margin-right: 10px;
}
.hotwords-first{
	color: #C81623;
}
.jd-nav{
	height: 44px;
	border-bottom: 2px solid #B1191A;
}
#categorys{
	float: left;
	position: relative;
	width: 210px;
	height: 44px;
	background: #B1191A;
	z-index: 1;
}
.categorys-title a{
	display: block;
	width: 190px;
	height: 44px;
	padding: 0 10px;
	background: #B1191A;
	color: #fff;
	font: 400 15px/44px "microsoft yahei";
}
.categorys-content{
	height: 466px;
	background: #c81623;
	margin-top: 2px;
	position: relative;
	z-index: 1;
}
.dd-inner{
	position: relative;
}
.side-nav{
	height: 31px;
	color: #fff;
	border-left: 1px solid #b61d1d;
}
.side-nav h3{
	position: absolute;
	height: 31px;
	line-height: 31px;
	padding: 0 10px;
	font-size: 14px;
	font-weight: 400;
}
.side-nav h3 a{
	color: #fff;
	font-family: "Microsoft YaHei",tahoma,arial,"Hiragino Sans GB","\5b8b\4f53",sans-serif;
}
.side-nav>i{
	float: right;
	margin: 9px 14px 0 0;
	width: 4px;
	height: 14px;
	font: 400 9px/14px consolas;
}
.side-nav-hover{
	background: #f7f7f7;
}
.side-nav-hover h3 a{
	color: #b61d1d;
}
.item-sub{
	display: none;
	position: absolute;
	top: 0;
	left: 209px;
	width: 999px;
	background: #f7f7f7;
	border: 1px solid #b61d1d;
	border-top: 0;
	z-index: 60;
}
.item-channels{
	float: left;
	width: 790px;
	height: 24px;
	line-height: 24px;
	padding: 20px 0 0 20px;
	background: #f7f7f7;
}
.channels a{
	display: inline-block;
	float: left;
	padding: 0 0 0 8px;
	margin-right: 10px;
	background: #7C7171;
	color: #fff;
}
.channels a:hover{
	background: #C81623;
}
.channels a:hover i{
	background: #B1191A;
}
.channels i{
	display: inline-block;
	width: 23px;
	height: 24px;
	margin-left: 8px;
	font: 400 9px/24px consolas;
	background: #5c5251;
	text-align: center;
	cursor: pointer;
}
#categorys a{
	font-family: "Microsoft YaHei",tahoma,arial,"Hiragino Sans GB","\5b8b\4f53",sans-serif;
}
.item-brands{
	float: right;
	width: 168px;
	margin: 19px 20px 10px 0;
}
.brands-inner a{
	display: inline-block;
	float: left;
	margin: 1px 0 0 1px;
	height: 35px;
}
.item-sub-links{
	width: 790px;
	float: left;
	padding: 6px 0 1006px 20px;
	margin-bottom: -1000px;
	min-height: 409px;
}
.item-sub-links li{
	overflow: hidden;
}
.item-sub-links span{
	display: inline-block;
	width: 54px;
	padding: 8px 30px 0 0;
	text-align: right;
	font-weight: 700;
	position: relative;
	float: left;
}
.item-sub-links i{
	position: absolute;
	top: 10px;
	right: 18px;
	width: 4px;
	height: 14px;
	font: 400 9px/14px consolas;
}
.item-sub-links div{
	float: left;
	padding: 6px 0;
	width: 620px;
}
.item-sub-links div a{
	height: 16px;
	line-height: 16px;
	float: left;
	padding: 0 8px;
	margin: 4px 0;
	border-left: 1px solid #e0e0e0;
}
.item-promotions{
	float: right;
	width: 168px;
	margin-right: 20px;
}
.item-promotions a{
	display: block;
	margin-bottom: 1px;
	height: 134px;
}

#navitems{
	float: left;
}
.navitems-group{
	float: left;
}
.navitems-group li{
	float: left;
}
.navitems-group li a{
	display: block;
	height: 44px;
	padding: 0 20px;
	text-align: center;
	font: 400 16px/44px "microsoft yahei";
	color: #333;
}
.navitems-group li a:hover{
	color: #C81623;
}
#treasure{
	float: right;
	position: relative;
	top: -9px;
	left: -55px;
	width: 160px;
	height: 40px;
	z-index: -1;
}
#treasure a{
	display: block;
	width: 160px;
	height: 40px;
	background: url("../image/580f0e11N010b58ea.png") no-repeat;
}

.play_box{
	margin-left: 220px;
	margin-top: 12px;
	width: 730px;
	height: 454px;
	position: relative;
	overflow: hidden;
	z-index: 0;
}
.carousel-image a{
	display: block;
}
.carousel-nav{
	position: absolute;
	bottom: 10px;
	left: 50%;
	margin-left: -110px;
}	
.carousel-nav li{
	display: inline-block;
	float: left;
	width: 24px;
	height: 24px;
	line-height: 24px;
	margin: 0 5px;
	border-radius: 50%;
	background: #3e3e3e;
	color: #fff;
	text-align: center;
	cursor: pointer;
}
.carousel-nav .slider-selected{
	background: #b61b1f;
}
.carousel-page{

}
.carousel-page div{
	position: absolute;
	top: 50%;
	margin-top: -31px;
	width: 28px;
	height: 62px;
	background-color: #000;
	color: #fff;
	font-family: simsun;
	font-size: 22px;
	font-weight: 400;
	text-align: center;;
	line-height: 62px;
	opacity: 0.4;
	filter: alpha(opacity=40);
	cursor: pointer;
	-webkit-user-select: none;
}
.slider-prev{
	left: 0;
}
.slider-next{
	right: 0;
}

#focus-extra{
	float: right;
	padding-top: 12px;
	position: relative;
	z-index: 0;
}
#news{
	width: 248px;
	height: 163px;
	border: 1px solid #e4e4e4;
	border-bottom: 0;
}
.news-title{
	height: 32px;
	line-height: 32px;
	padding: 0 15px;
	border-bottom: 1px dotted #e8e8e7; 
}
.news-title h2{
	display: inline-block;
	float: left;
	font-family: "microsoft yahei";
	font-size: 16px;
	font-weight: 400;
}
.news-title .extra{
	float: right;
	font-family: consolas;
}
.news-content{
	padding: 5px 0 0 15px;
}
.news-content li{
	width: 210px;
	height: 24px;
	line-height: 24px;
}
.news-content li span{
	margin-right: 5px;
	font-weight: 700;
}
#lifeserv{
	width: 248px;
	height: 208px;
	border: 1px solid #e4e4e4;
	overflow: hidden;
	position: relative;
}
.lifeserv-before{
	width: 260px;
	height: 209px;
}
.lifeserv-before li{
	float: left;
	display: inline-block;
	width: 62px;
	height: 70px;
	border-right: 1px solid #e8e8e7;
	border-bottom: 1px solid #e8e8e7;
}
.lifeserv-before li a{
	display: inline-block;
	width: 62px;
	height: 28px;
	line-height: 28px;
	padding-top: 42px;
	text-align: center;
	position: relative;
}
.small-icon{
	position: absolute;
	display: inline-block;
	width: 25px;
	height: 25px;
	top: 13px;
	left: 18px;
	background-image: url("../image/57620a6fN77b2b8af.png");
	background-repeat: no-repeat;
}
.small-icon1{
	background-position: 0 0;
}
.small-icon2{
	background-position: 0 -25px;
}
.small-icon3{
	background-position: 0 -50px;
}
.small-icon4{
	background-position: 0 -75px;
}
.small-icon5{
	background-position: 0 -100px;
}
.small-icon6{
	background-position: 0 -125px;
}
.small-icon7{
	background-position: 0 -150px;
}
.small-icon8{
	background-position: 0 -175px;
}
.small-icon9{
	background-position: 0 -250px;
}
.small-icon10{
	background-position: 0 -200px;
}
.small-icon11{
	background-position: 0 -275px;
}
.small-icon12{
	background-position: 0 -225px;
}
.small-tip{
	position: absolute;
	width: 12px;
	height: 15px;
	top: 0;
	right: 3px;
	background: url("../image/55fa836fN29b00ae8.png") no-repeat;
}
#lifeserv-inner{
	/*position: absolute;
	top: 28px;
	left: 0;*/
	width: 250px;
	height: 209px;
	background: #fff;
}
.inner-close{
	display: inline-block;
	width: 20px;
	height: 20px;
	line-height: 20px;
	position: absolute;
	top: 28px;
	right: 0;
	text-align: center;
	display: none;
}
.inner-close:hover{
	background: #ccc;
	color: #fff;
}

.op-frame{
	background: #fff;
}
.lifeserv-current{
	width: 260px;
	height: 27px;
}
.lifeserv-current li{
	float: left;
	width: 62px;
	height: 27px;
	line-height: 27px;
	text-align: center;
	border-right: 1px solid #e8e8e7;
	border-bottom: 1px solid #e8e8e7;
}
.lifeserv-current li.current{
	border-top: 2px solid #c81623;
	border-bottom: 0;
}
.tab-frame{
	height: 19px;
	padding: 15px 0 0 8px;
}
.tab-item{
	float: left;
	margin-right: 6px;
	text-align: center;
}
.tab-item a{
	display: block;
	height: 19px;
	line-height: 16px;
	padding: 0 2px;
}
.tab-item-selected a{
	background: url("../image/iframe-san.png") no-repeat center center;
	color: #fff;
}
.op-frame2{
	height: 146px;
	padding-left: 8px;
	position: relative;
}
.form-top,.form-bottom{
	padding-top: 10px;
	height: 23px;
	line-height: 22px;
}
.form-top dt,dd{
	float: left;
	display: inline-block;
	height: 23px;
	margin-right: 5px;
}
.input-phone{
	width: 106px;
	height: 20px;
	line-height: 20px;
	padding: 0 4px;
	color: #999;
	border: 1px solid #ccc;
}
.form-bottom dt,dd{
	float: left;
	display: inline-block;
	height: 23px;
	margin-right: 5px;
}
.select-price-money{
	width: 116px;
	height: 22px;
	border: 1px solid #ccc;
	color: inherit;
}
.msg-price{
	color: #c81623;
}
.btn-wrap{
	margin-top: 10px;
	height: 26px;
}
.btn-submit{
	width: 67px;
	height: 26px;
	background: #c81623;
	border-radius: 2px;
	color: #fff;
	text-align: center;
	border: 0;
	margin-right: 8px;
}
.link-ad{
	position: absolute;
	left: 8px;
	bottom: 4px;
	height: 18px;
	line-height: 18px;
}
.link-ad a{
	color: #005ea7;
}
.link-ad a:hover{
	color: #c81623;
}
.icon-hot{
	display: inline-block;
	width: 22px;
	height: 10px;
	margin-right: 5px;
	background: url("../image/iframe-hot.png") no-repeat;
}
.areaSelect,.faceSelect{
	width: 55px;
	border: 1px solid #ccc;
	color: inherit;
}
.month-fee{
	border: 1px solid #ccc;
}
#right-pic{
	width: 250px;
	height: 75px;
	margin-top: 6px;
}


#lazy-todays{
	width: 1210px;
	overflow: hidden;
	margin: 0 auto;
}
#todays{
	height: 164px;
	margin: 10px 0 20px;
}
.jd-clock-wrap{
	width: 210px;
	height: 151px;
	background: url("../image/homebg.png") no-repeat 0 -136px;
	position: relative;
}
.jd-clock{
	position: absolute;
	left: 72px;
	top: 31px;
	width: 43px;
	height: 43px;
	border-radius: 50%;
	border: 7px solid #fff;
}
.jd-clock-center{
	position: absolute;
	left: 18px;
	top: 18px;
	width: 7px;
	height: 7px;
	border-radius: 50%;
	background: #fff;
}
.jd-clock-h{
	position: absolute;
    left: 19px;
    top: 5px; 
    width: 5px;
    height: 19px;
    background-color: #fff;
    border-radius: 2px;
    transform: rotate(10deg);
    transform-origin: 2.5px 16.5px;
}
.jd-clock-m{
	position: absolute;
    left: 19px;
    top: 3px; 
    width: 5px;
    height: 22px;
    background-color: #fff;
    border-radius: 2px;
    transform-origin: 2.5px 19.5px;
    transform: rotate(50deg);
}
.jd-clock-s{
	position: absolute;
    left: 19px;
    top: -6px;
    width: 5px;
    height: 28px;
    transform-origin: bottom;
} 
.jd-clock-s span{
	position: absolute;
	left: 0;
	top: 0;
	width: 5px;
	height: 5px;
    background: #5e5252;
	border-radius: 50%;
}  



#carousel-box2{
	width: 1000px;
	height: 164px;
	overflow: hidden;
	position: relative;
}
.imglist{
	width: 7000px;
	position: relative;
	left: 0;
}    
.imglist div{
	width: 1000px;
	float: left;
}   
.imglist a{
	display: block;
	width: 249px;
	margin-right: 1px;
	overflow: hidden;
	float: left;
} 
.iconlist{
	display: none;
	position: absolute;
	bottom: 10px;
	left: 50%;
	transform: translateX(-50%);
}
.iconlist li{
	float: left;
	width: 10px;
	height: 10px;
	margin: 0 3px;
	background: #3e3e3e;
	border-radius: 50%;
	cursor: pointer;
}
.iconlist li.current{
	background: #b61b1f;
}
#slider-page2{
	display: none;
}  
.slidebar{
	position: absolute;
	top: 50%;
	margin-top: -31px;
	width: 28px;
	height: 62px;
	line-height: 62px;
	background: #000;
	color: #fff;
	text-align: center;
	font-size: 22px;
	font-weight: 400;
	font-family: simsun;
	opacity: 0.4;
	filter:alpha(opacity=40);
	cursor:pointer;
	-webkit-user-select:none;
}    
.slider-prev{
	left: 0;
}
.slider-next{
	right: 0;
}


#lazy-guess-like{
	height: 270px;
	margin-bottom: 20px;
}
.guessyou{
	height: 36px;
}
.guessyou h2{
	float: left;
	display: inline-block;
	padding-right: 228px;
	background: url("../image/homebg.png") no-repeat 85px -91px;
	color: #333;
	font-size: 20px;
	line-height: 30px;
	font-family: "microsoft yahei";
    font-weight: 400;
}
.change-one{
	float: right;
	display: inline-block;
	height: 18px;
	padding-right: 25px;
	margin-top: 8px;
	background: url("../image/homebg.png") no-repeat -310px -5px;
}
.change-one:hover{
	background-position: -310px -29px;
}
.guessyou-list{
	height: 232px;
	border: 1px solid #ededed;
	border-top-color: #d1d1d1;
}
.guessyou-list ul{
	height: 210px;
	padding-top: 20px;
}
.guessyou-list li{
	width: 201px;
	float: left;
	padding-bottom: 15px;
}
.p-img{
	margin-bottom: 10px;
	text-align: center;
}
.p-info{
	padding: 0 36px;
	border-right: 1px solid #e6e6e6;
}
.p-info.last{
	border-right: 0;
}
.p-name{
	height: 36px;
	margin-bottom: 6px;
	overflow: hidden;
}
.p-price{
	color: #b51d1a;
	font-size: 18px;
}
.p-price i{
	font-size: 14px;
	font-style: normal;
}



#lazy-special-buy{
	margin-bottom: 20px;
}
.home-special-buy h2{
	font-size: 20px;
	line-height: 36px;
	color: #333;
	font-family: "microsoft yahei";
	font-weight: 400;
}
.hs-content{
	height: 405px;
	border: 1px solid #ededed;
	overflow: hidden;
}
.hs-content a{
	position: relative;
	overflow: hidden;
}
.has-col1{
	background: #f7f7f7;
}
.has-item{
	display: block;
	width: 403px;
	height: 246px;
	border-right: 1px solid #ededed;
	border-bottom: 1px solid #ededed;
	overflow: hidden;
	color: #666;
	position: relative;
}
.area-tit{
	margin: 0 20px;
	border-bottom: 1px dashed #e0e0e0;
	font: 700 15px/40px 'Microsoft Yahei';
	color: #333;
	text-align: center;
}
.sub-tit{
	position: absolute;
	left: 45px;
	top: 109px;
	color: #333;
	font-family: 'Microsoft Yahei';
	line-height: 1.2;
}
.sub-tit .tit{
	font-size: 16px;
	font-weight: 700;
	margin-bottom: 12px;
}
.sub-tit .desc{
	margin-bottom: 4px;
}
.sub-tit .promotion{
	color: #c81623;
}
.has-item-small{
	display: block;
	width: 201px;
	height: 158px;
	border-right: 1px solid #ededed;
	overflow: hidden;
	float: left;
	position: relative;
}
.has-item-small .sub-tit{
	top: 48px;
	left: 10px;
}
.has-col2 .has-item{
	width: 228px;
}
.has-col2 .sub-tit{
	left: 10px;
}
.has-col2 .has-item-small{
	width: 228px;
}
.has-col3{
	background: #f7f7f7;
}
.hs-brands{
	width: 171px;
}
.brands-left{
	float: left;
	width: 85px;
	height: 381px;
	margin-top: 13px;
	border-right: 1px dashed #e0e0e0;
}
.hs-brands ul{
	margin-top: -13px;
}
.hs-brands li{
	width: 74px;
	height: 57px;
	border-bottom: 1px dashed #e0e0e0;  
}
.hs-brands a{
	display: block;
	width: 85px;
	height: 57px;
	line-height: 57px;
	text-align: center;
}
.brands-right{
	float: left;
	width: 85px;
	height: 381px;
	margin-top: 13px;
}
.brands-left li{
	float: right;
	position: relative;
}
.brands-left a{
	position: absolute;
	right: 0;
}
.hidden-box{
	width: 100%;
	height: 100%;
	background: #000;
	position: absolute;
	left: -100%;
	top: -100%;
	opacity: 0.1;
	filter: alpha(opacity=10);
}
.floor-banner-body{
	width: 1210px;
	height: 140px;
	margin: 0 auto;
}
.floor-banner{
	overflow: hidden;
}
.floor-banner a{
	float: left;
}
.jd-floor{
	width: 1210px;
	margin: 0 auto 30px;
}
.goods-head{
	height: 36px;
	border-bottom: 1px solid #c81623;
}
.goods-head h2{
	position: relative;
	padding-left: 40px;
	color: #333;
	float: left;
	line-height: 30px;
	font-size: 20px;
	font-weight: 400;
	font-family: "microsoft yahei";
}
.jd-floor .goods-head i{
	position: absolute;
	top: 2px;
	left: 0;
	width: 21px;
	height: 25px;
	padding-right: 10px;
	font-size: 13px;
	color: #fff;
	text-align: center;
	font-style: normal;
	background: url("../image/floor1new.png") no-repeat 0 0;
	transition: all 1s;
}
.floor-current .goods-head i{
	background: url("../image/product_home_1.0.0.png") no-repeat 0 0;
}
.tabs{
	float: right;
	height: 34px;
	border: solid 1px #ededed;
	border-bottom: 0;
	margin-top: 1px;
}
.tabs li{
	float: left;
	line-height: 34px;
	background: #fff;
}
.tabs li a{
	padding: 0 17px;
	border-right: 1px solid #ccc;
}
.tabs-bar-selected{
	position: relative;
	top: -1px;
	height: 33px;
	line-height: 33px;
	border: 1px solid #c81623;
	border-bottom: 0;
	border-top-width: 3px;
}
.tabs .tabs-bar-selected a{
	border-right: 0;
	color: #c81623;
}
.goods-content{
	overflow: hidden;
}
.goods-side{
	float: left;
	width: 330px;
}
.goods-side-inner{
	position: relative;
}
.side-banner a{
	display: block;
	height: 475px;
}
.side-themes{
	padding-left: 25px;
	overflow: hidden;
	background: rgba(255,255,255,0.5);
	position: absolute;
	bottom: 129px;
}
.side-themes li{
	float: left;
	width: 100px;
	height: 26px;
	line-height: 26px;
	padding: 10px 0;
}
.side-themes a{
	display: inline-block;
}
.side-themes i{
	float: left;
	width: 26px;
	height: 26px;
	margin-right: 5px;
	background: url("../image/clothesicon.png") no-repeat 0 0;
}
.side-themes span{
	font-size: 14px;
}
.themes2 i{
	background-position: 0 -26px;
}
.themes3 i{
	background-position: 0 -52px;
}
.themes4 i{
	background-position: 0 -78px;
}
.themes5 i{
	background-position: 0 -104px;
}
.themes6 i{
	background-position: 0 -130px;
}
.side-words{
	width: 100%;
	height: 128px;
	border-bottom: 1px solid #ededed;
	background: rgba(255,255,255,0.7);
	position: absolute;
	bottom: 0;
	overflow: hidden;
}
.side-words li{
	float: left;
	width: 135px;
	height: 96px;
	padding: 16px 0 0 25px;
}
.side-words a{
	float: left;
	line-height: 24px;
	margin-right: 10px;
}
.style-red{
	color: #C81623;
}
.goods-side-extra{
	width: 328px;
	height: 157px;
	border: 1px solid #ededed;
	border-top: 0;
}
.goods-main{
	float: left;
}
.goods-main-inner{
	float: left;
}
.goods-main-inner li{
	width: 439px;
	height: 157px;
	border-right: 1px solid #ededed;
	border-bottom: 1px solid #ededed;
}
.goods-main-inner li.carousel-out-box{
	height: 315px;
}
#carousel-box3{
	width: 100%;
	height: 315px;
	overflow: hidden;
	position: relative;
} 
#carousel-box3 a{
	display: block;
	width: 439px;
	height: 315px;
	float: left;
} 
#carousel-box3 .iconlist{
	display: block;	
} 
#slider-page3{
	display: none;
}  
#carousel-box3 li{
	float: left;
	width: 10px;
	height: 10px;
	margin: 0 3px;
	background: #3e3e3e;
	border-radius: 50%;
	cursor: pointer;
}
#carousel-box3 li.current{
	background: #b61b1f;
}

.goods-main-extra{
	float: left;
	width: 440px;
}
.goods-main-extra li{
	float: left;
	width: 220px;	
}
.goods-main-extra li a{
	display: block;
}
.goods-main-extra li img{
	float: left;
	border-right: 1px solid #ededed;
	border-bottom: 1px solid #ededed;
}

.brands{
	padding: 13px 0;
	margin-top: 10px;
	background: #f7f7f7;
	overflow: hidden;
}
.brands ul{
	overflow: hidden;
}
.brands li{
	float: left;
	width: 120px;
	height: 40px;
	border-right: 1px dotted #ccc;
	text-align: center;
}
.brands li.brands-last{
	border-right: 0;
}
.goods-main2{
	width: 880px;
}
.goods-main2 .goods-main-inner li{
	float: left;
	width: 185px;
	height: 231px;
	padding: 6px 17px 0;
	border-right: 1px solid #ededed;
	border-bottom: 1px solid #ededed;
}
.goods-main2 .goods-img{
	height: 140px;
	padding-top: 15px;
	margin-bottom: 4px;
	text-align: center;
}
.goods-main2 .goods-name{
	margin-bottom: 3px;
	height: 3em;
	overflow: hidden;
}
.goods-main2 .goods-price{
	font-size: 15px;
	font-family: Verdana;
	color: #E4393C;
}
.goods-main2 .goods-main-extra{
	width: 880px;
}
/*二楼*/
.jd-floor2 .goods-side{
	width: 210px;
}
.jd-floor2 .goods-main{
	width: 1000px;
}
.jd-floor2 .side-themes{
	padding-left: 10px;
	height: 92px;
	bottom: 146px;
}
.jd-floor2 .side-themes li{
	width: 98px;
}
.jd-floor2 .side-themes .themes1 i{
	background: url("../image/cosmeticsicon.png") no-repeat 0 0;
}
.jd-floor2 .side-themes .themes2 i{
	background: url("../image/cosmeticsicon.png") no-repeat 0 -26px;
}
.jd-floor2 .side-themes .themes3 i{
	background: url("../image/cosmeticsicon.png") no-repeat 0 -52px;
}
.jd-floor2 .side-themes .themes4 i{
	background: url("../image/cosmeticsicon.png") no-repeat 0 -78px;
}
.jd-floor2 .side-words{
	height: 76px;
}
.jd-floor2 .side-words li{
	width: 165px;
	height: 48px;
	padding-top: 7px;
}
.assists{
	width: 100%;
	height: 48px;
	padding-top: 21px;
	font-size: 14px;
	line-height: 24px;
	background: rgba(255,255,255,0.7);
	position: absolute;
	bottom: 77px;
	overflow: hidden;
}
.assists li{
	padding-left: 25px;
	width: 180px;
	height: 24px;
}
.assists li a{
	font-family: "microsoft yahei";
	color: #666;
}
.assists li a:hover{
	color: #C81623;
}
.assists li i{
	font-style: normal;
}
.jd-floor2 .goods-main-inner li{
	width: 339px;
	height: 473px;
}
#carousel-box4{
	width: 100%;
	height: 473px;
	overflow: hidden;
	position: relative;
}
#carousel-box4 a{
	display: block;
	width: 339px;
	height: 473px;
	float: left;
} 
#carousel-box4 .iconlist{
	display: block;	
} 
#slider-page4{
	display: none;
}  
#carousel-box4 li{
	float: left;
	width: 10px;
	height: 10px;
	margin: 0 3px;
	background: #3e3e3e;
	border-radius: 50%;
	cursor: pointer;
}
#carousel-box4 li.current{
	background: #b61b1f;
}
.jd-floor2 .goods-main-extra{
	width: 660px;
}
.jd-floor2 .goods-main2 .goods-main-inner{
	width: 1000px;
}
.jd-floor2 .goods-main2 li{
	width: 165px;
	height: 230px;
}
/*三楼*/
.jd-floor3 .side-themes{
	padding-left: 25px;
	width: 305px;
	height: 46px;
	bottom: 192px;
}
.jd-floor3 .side-themes li{
	width: 98px;
}
.jd-floor3 .side-themes .themes1 i{
	background: url("../image/mobilesicon.png") no-repeat 0 0;
}
.jd-floor3 .side-themes .themes2 i{
	background: url("../image/mobilesicon.png") no-repeat 0 -26px;
}
.jd-floor3 .side-themes .themes3 i{
	background: url("../image/mobilesicon.png") no-repeat 0 -52px;
}
.jd-floor3 .side-words{
	height: 122px;
}
.jd-floor3 .side-words li{
	width: 135px;
	height: 96px;
	padding-top: 7px;
}
.jd-floor3 .assists{
	bottom: 123px;
}
.jd-floor3 .assists li{
	width: 137px;
	float: left;
}
.jd-floor3 .goods-main{
	width: 880px;
}
.jd-floor3 .goods-main-inner{
	width: 440px;
}
.jd-floor3 .goods-main li{
	width: 220px;
}
.jd-floor3 .goods-main-inner li{
	float: left;
	width: 219px;
	height: 236px;
}
.jd-floor3 .goods-main li.carousel-out-box{
	width: 439px;
	height: 236px;
}
#carousel-box5{
	overflow: hidden;
	position: relative;
}
#carousel-box5 a{
	display: block;
	width: 439px;
	height: 236px;
	float: left;
} 
#carousel-box5 .iconlist{
	display: block;	
} 
#slider-page5{
	display: none;
}  
#carousel-box5 li{
	float: left;
	width: 10px;
	height: 10px;
	margin: 0 3px;
	background: #3e3e3e;
	border-radius: 50%;
	cursor: pointer;
}
#carousel-box5 li.current{
	background: #b61b1f;
}
.jd-floor3 .goods-main-extra{
	width: 440px;
}

/*四楼*/
.jd-floor4 .side-themes{
	padding-left: 10px;
	width: 320px;
	height: 46px;
	bottom: 192px;
}
.jd-floor4 .side-themes li{
	width: 145px;
	padding-left: 15px;
}
.jd-floor4 .side-themes .themes1 i{
	background: url("../image/electronicsicon.png") no-repeat 0 0;
}
.jd-floor4 .side-themes .themes2 i{
	background: url("../image/electronicsicon.png") no-repeat 0 -26px;
}
.jd-floor4 .side-words{
	height: 122px;
}
.jd-floor4 .side-words li{
	width: 135px;
	height: 96px;
	padding-top: 7px;
}
.jd-floor4 .assists{
	bottom: 123px;
}
.jd-floor4 .assists li{
	width: 137px;
	float: left;
}
.jd-floor4 .goods-main{
	width: 880px;
}
.jd-floor4 .goods-main-inner{
	width: 440px;
}
.jd-floor4 .goods-main li{
	width: 220px;
}
.jd-floor4 .goods-main-inner li{
	float: left;
	width: 219px;
	height: 236px;
}
.jd-floor4 .goods-main li.carousel-out-box{
	width: 439px;
	height: 236px;
}
#carousel-box6{
	overflow: hidden;
	position: relative;
}
#carousel-box6 a{
	display: block;
	width: 439px;
	height: 236px;
	float: left;
} 
#carousel-box6 .iconlist{
	display: block;	
} 
#slider-page6{
	display: none;
}  
#carousel-box6 li{
	float: left;
	width: 10px;
	height: 10px;
	margin: 0 3px;
	background: #3e3e3e;
	border-radius: 50%;
	cursor: pointer;
}
#carousel-box6 li.current{
	background: #b61b1f;
}
.jd-floor4 .goods-main-extra{
	width: 440px;
}

/*天天低价*/
#lazy-special{
	width: 1210px;
	height: 339px;
	margin: 0 auto;
}
#everyday-low-price{
	width: 900px;
	margin-bottom: 20px;
	float: left;
}
.my-title{
	height: 36px;
}
.my-title h2{
	display: inline-block;
	float: left;
	font-size: 20px;
	line-height: 30px;
	font-weight: 400;
	font-family: "microsoft yahei";
}
.my-content{
	width: 899px;
	height: 281px;
	border: 1px solid #e5e5e5;
	border-right: 0;
	overflow: hidden;
}
.my-content ul{
	width: 900px;
	overflow: hidden;
}
.my-content li{
	float: left;
	width: 199px;
	height: 104px;
	padding: 18px 10px;
	border-right: 1px solid #ededed;
	border-bottom: 1px solid #ededed;
	overflow: hidden;
}
.my-content li img{
	position: relative;
	left: 0;
}
.my-content li.big-item{
	width: 219px;
	height: 245px;
}
.my-content .goods-img{
	width: 100px;
	height: 100px;
	float: left;
	overflow: hidden;
}
.my-content .goods-name{
	float: right;
	width: 94px;
	height: 36px;
	margin-bottom: 6px;
	overflow: hidden;
}
.my-content .goods-price{
	float: right;
	width: 94px;
	font-size: 16px;
	font-weight: 700;
	color: #e12228;
}
.big-item .goods-img{
	width: 219px;
	height: 180px;
	margin-bottom: 10px;
	text-align: center;
} 
.big-item .goods-name{
	width: 200px;
	height: 18px;
}
.big-item .goods-price{
	width: 200px;
}
/*热门晒单*/
#hot-sheet{
	width: 310px;
	float: left;
	overflow: hidden;
}
#hot-sheet .my-content{
	width: 268px;
	height: 226px;
	padding: 35px 20px 20px;
	border-right: 1px solid #e5e5e5;
}
#hot-sheet .goods-img{
	width: 80px;
	height: 80px;
	padding: 10px 0;
}
#hot-sheet .goods-img img{
	width: 80px;
	height: 80px;
}
.share-scroll-box{
	overflow: hidden;
	height: 240px;
	position: relative;
	z-index: 10;
}
.share-scroll-box ul{
	width: 100%;
}
.share-scroll-box li{
	width: 100%;
	height: 100px;
	margin-bottom: 20px;
	padding: 0;
	overflow: hidden;
	border: 0;
}
.author-info{
	float: left;
	width: 166px;
	height: 28px;
	padding-left: 20px;
	margin-top: 3px;
	margin-bottom: 5px;
	overflow: hidden;
}
.author-info img{
	float: left;
	width: 28px;
	height: 28px;
	margin-right: 5px;
	border-radius: 50%;
}
.author-info span{
	line-height: 28px;
	float: left;
}
.author-detail{
	float: left;
	position: relative;
	width: 130px;
	height: 34px;
	padding: 10px 15px 10px 20px;
	margin-left: 20px;
	background: #f8f8f8;
}
.detail-arrow{
	position: absolute;
	left: -9px;
	top: 19px;
	color: #f8f8f8;
	font-size: 20px;
}
.quotes-l{
	position: absolute;
	left: 4px;
	top: 7px;
	font-size: 38px;
	line-height: 38px;
	color: #aaa;
	font-family: Arial;
}
.quotes-r{
	font-size: 38px;
	line-height: 38px;
	color: #aaa;
	font-family: Arial;
	vertical-align: -24px;
}

/*底部*/
.jd-footer-banner{
	height: 54px;
	padding: 20px 0;
	margin-bottom: 14px;
	background: #f5f5f5;
}
.jd-footer-banner ul{
	width: 1210px;
	margin: 0 auto;
	overflow: hidden;
}
.jd-footer-banner li{
	float: left;
	width: 302px;
	height: 54px;
	text-align: center;
}
.jd-footer-nav ul{
	overflow: hidden;
	margin-bottom: 20px;
}
.footer-nav{
	float: left;
	width: 199px;
}
.footer-nav5{
	width: 100px;
}
.footer-nav h3{
	padding: 6px 0;
	font: 400 16px/24px "microsoft yahei";
}
.footer-nav li{
	height: 20px;
	line-height: 20px;
}
#coverage{
	width: 310px;
	height: 168px;
	background: url("../image/20130330B_1.png") no-repeat 60px -131px;
}
#coverage h3{
	padding: 6px 40px 15px 80px;
}
#coverage div{
	padding: 0 40px 15px 80px;
}
#coverage div span{
	display: block;
	text-align: right;
}
#jd-footer-link{
	padding: 20px 0 30px;
	border-top: 1px solid #e5e5e5;
	text-align: center;
}
.footer-links a{
	margin: 0 10px;
}
.copyright{
	margin: 10px 0;
}
.copyright img{
	vertical-align: middle;
}
.authentication a{
	margin: 0 5px;
}

/*侧边栏*/
#jd-global-toolbar{
	width: 6px;
	height: 100%;
	position: fixed;
	top: 0;
	right: 0;
	background: #7a6e6e;
	z-index: 100;
}
.jd-toolbar-header{
	width: 37px;
	height: 150px;
	position: absolute;
	top: 0;
	right: 0;
	background: url("../image/580ddb29Ndb3cd21c.png") no-repeat;
	cursor: pointer;
}
.jd-toolbar-tabs{
	position: absolute;
	top: 50%;
	right: 0;
	width: 35px;
	margin-top: -61px;
}
.jd-tbar-tab{
	position: relative;
	width: 35px;
	height: 35px;
	margin-bottom: 1px;
	cursor: pointer;
	background: #7a6e6e;
	border-radius: 3px 0 0 3px;
}
.jd-tbar-tab .tab-tip{
	position: absolute;
	top: 8px;
	right: 10px;
	width: 6px;
	height: 6px;
	background: url("../image/toolbars.png") no-repeat -150px -150px;
	z-index: 300;
}
.jd-tbar-tab .tab-ico{
	position: relative;
	width: 34px;
	height: 35px;
	margin-left: 1px;
	background: url("../image/toolbars.png") no-repeat -88px -175px;
	background-color: #7a6e6e;
	z-index: 200;
}
.jd-tbar-tab-cart .tab-ico{
	background-position: -50px 0;
}
.jd-tbar-tab-follow .tab-ico{
	background-position: -50px -50px;
}
.jd-tbar-tab-history .tab-ico{
	background-position: -50px -100px;
}
.jd-tbar-tab-message .tab-ico{
	background-position: -190px -150px;
}
.jd-tbar-tab-jimi .tab-ico{
	background-position: -50px -150px;
}
.jd-tbar-tab .tab-text{
	width: 62px;
	height: 35px;
	line-height: 35px;
	color: #fff;
	text-align: center;
	position: absolute;
	top: 0;
	left: 35px;
	background: #7a6e6e;
	border-radius: 3px 0 0 3px;
	font-family: "microsoft yahei";
	overflow: hidden;
	z-index: 100;
}
.jd-tbar-tab-hover{
	background: #c81623;
	border-radius: 0;
}
.jd-tbar-tab-hover .tab-text{
	background: #c81623;
}
.jd-tbar-tab-top .tab-ico{
	background-position: -50px -250px;
}
.jd-tbar-tab-feedback .tab-ico{
	background-position: -50px -300px;
}
.jd-toolbar-footer{
	position: absolute;
	bottom: 0;
	right: 0;
	width: 35px;
	height: 107px;
}
.jd-tbar-tab-survey{
	position: relative;
	width: 35px;
	height: 30px;
	padding: 2px 0 3px;
	cursor: pointer;
	background: #c81623;
	line-height: 15px;
	color: #fff;
	text-align: center;
	border-radius: 3px 0 0 3px;
	font-family: "microsoft yahei";
}


.jd-toolbar-panels{
	position: absolute;
	left: 6px;
	top: 0;
	width: 270px;
	height: 100%;
	background: #eceaea;
	z-index: 300;
	overflow: auto;
}
.panel-header{
	position: relative;
	height: 40px;
}
.panel-header a{
	display: inline-block;
	height: 40px;
	line-height: 40px;
	padding-left: 14px;
	color: rgb(94,80,80);
	font-size: 16px;
	font-family: "microsoft yahei";
}
#panel-close{
	display: inline-block;
	width: 12px;
	height: 12px;
	position: absolute;
	right: 8px;
	top: 16px;
	background: url("../image/toolbars.png") no-repeat 0 -250px;
	cursor: pointer;
	transition: all 0.5s;
}
#panel-close:hover{
	transform: rotate(180deg);
	filter:progid:DXImageTransform.Microsoft.BasicImage(rotation:2);
}
.panel-main{
	background: #3d2f47;
	overflow: hidden;
}
.float-banner{
	width: 255px;
	margin-top: 10px;
	margin-bottom: 5px;
}
.float-ad{
	margin-bottom: 10px;
}
.float-ad ul{
	overflow: hidden;
}
.float-ad li{
	float: left;
	width: 110px;
	height: 110px;
	margin-left: 11px;
}
.ad-hongbao-hover{
	display: none;
}
.float-keywords li{
	margin-bottom: 10px;
	overflow: hidden;
}
.d-img{
	margin-left: 11px;
}
.d-list{
	overflow: hidden;
	text-align: center;
	width: 232px;
	margin-left: 11px;
}
.d-list a{
	display: block;
	width: 76px;
	height: 22px;
	line-height: 22px;
	float: left;
	position: relative;
	text-align: center;
	color: #abe0ff;
	font-weight: bold;
}
.d-list a span{
	width: 1px;
	height: 12px;
	position: absolute;
	top: 5px;
	right: 0;
	background: #545d6e;
}
.d-list2 a{
	color: #e4cfff;
}
.d-list3 a{
	color: #fdcbe9;
}
.d-list4 a{
	color: #fae6c6;
}
.d-list5 a{
	color: #d5f3de;
}
.d-list6 a{
	color: #f7e7cf;
}
.float-ewm{
	width: 235px;
	margin-left: 10px;
	margin-bottom: 10px;
}
.float-ewm1{
	position: relative;
	height: 40px;
}
.triangle{
	width: 0;
    height: 0;
    border-left: 5px solid transparent;
    border-right: 5px solid transparent;
    border-top: 5px solid #61576c;
    position: absolute;
    top: 40px;
    left: 114px;
}
.float-ewm2{
	padding: 15px 56px 24px 57px;
	background: #211c27;
	border-bottom: 4px solid #534a5d;
}
.float-tips{
	padding: 20px 0;
	text-align: center;
	font-size: 14px;
	line-height: 16px;
	background: #fff;
}
.float-tips em{
	display: inline-block;
	width: 16px;
	height: 16px;
	margin-right: 5px;
	background: url("../image/56b197daNefbff474.gif") no-repeat;
	vertical-align: middle;
}



/*楼层导航*/
#elevator{
	display: none;
	position: fixed;
	top: 50%;
	left: 4px;
	width: 30px;
	margin-top: -174px;
}
#elevator li{
	width: 30px;
	height: 30px;
	line-height: 30px;
	text-align: center;
	cursor: pointer;
}
#elevator li a{
	display: block;
	width: 30px;
	height: 30px;
	color: #625351;
	font-size: 14px;
	font-family: Arial;
	background: url("../image/下载.png") no-repeat 0 0;
}
#elevator li a.floor-title{
	color: #c81623;
}
#elevator li a.floor-number{
	display: block;
}
#elevator li a.floor-title{
	display: none;
}
#elevator li.current-floor .floor-number{
	display: none;
}
#elevator li.current-floor .floor-title{
	display: block;
}
#elevator li.hover{
	background: #c81623; 
}
#elevator li.hover a{
	color: #fff;
}